Best ETFs of the last 12 Months

The Top 100 ETFs of the archive that best performed in the last 12 Months.

You can choose the best ETFs for your strategy, or focus on specific Investment Themes, like the following:

BEST 100 ETF RETURNS - LAST 12 MONTHS
Last Update: 31 March 2025
Ticker ETF 1M 3M 6M 1Y ▾
UGL
ProShares Ultra Gold +19.27 +37.70 +34.24 +78.13
ARGT
Global X MSCI Argentina ETF -2.43 -2.30 +23.21 +52.43
FXI
iShares China Large-Cap ETF +1.73 +17.74 +14.46 +51.61
ZGLD.TO
BMO Gold Bullion ETF CAD Units +8.87 +18.75 +26.32 +49.14
UNG
United States Natural Gas Fund +6.24 +28.55 +32.33 +48.32
IAU
iShares Gold Trust +9.45 +19.09 +18.63 +40.35
GLD
SPDR Gold Trust +9.45 +19.00 +18.55 +40.06
PHAU
WisdomTree Physical Gold +5.42 +15.29 +22.07 +39.94
DBP
Invesco DB Precious Metals +9.40 +17.65 +16.74 +39.06
CGL.TO
iShares Gold Bullion ETF CAD-Hedged +9.32 +18.80 +18.18 +38.58
GBSE
WisdomTree Physical Gold EUR Hedged +9.33 +19.45 +17.20 +37.46
SLV
iShares Silver Trust +9.47 +17.70 +9.08 +36.22
GLTR
Aberdeen Standard Physical Precious Metals Basket Shares +9.28 +17.91 +14.28 +35.57
EWS
iShares MSCI Singapore ETF +2.19 +8.74 +10.07 +35.23
EZA
iShares MSCI South Africa ETF +8.40 +14.84 +0.45 +31.30
BRK.A
Berkshire Hathaway Inc Class A +3.02 +17.26 +15.52 +25.85
CPER
United States Copper Index Fund +11.35 +25.60 +11.46 +25.80
EPOL
iShares MSCI Poland ETF +10.80 +34.21 +19.91 +25.49
^BTC-CAD
Bitcoin -3.72 -11.38 +32.87 +25.23
XUSF.TO
iShares S&P US Financials Index ETF -6.06 +1.64 +16.78 +24.79
EWO
iShares MSCI Austria ETF +5.06 +19.79 +13.04 +24.03
EMQQ
Emerging Markets Internet & Ecommerce ETF +0.74 +10.67 -1.05 +23.92
XLU
Utilities Select Sector SPDR Fund +0.24 +4.91 -0.88 +23.78
EWP
iShares MSCI Spain ETF +5.49 +22.58 +10.61 +23.32
2B7A.DE
iShares S&P 500 Utilities -2.93 +0.92 +1.70 +23.06
GREK
Global X FTSE Greece 20 ETF +10.31 +21.09 +13.43 +22.82
ARKQ
ARK Autonomous Technology & Robotics ETF -9.06 -14.23 +8.77 +21.11
XLF
Financial Select Sector SPDR -4.20 +3.44 +10.78 +20.10
FCIM.NE
Fidelity International Momentum +2.36 +11.68 +10.51 +19.90
EBIZ
Global X E-commerce ETF -3.09 +2.92 +4.00 +19.87
EWG
iShares MSCI Germany ETF +2.80 +16.53 +9.57 +19.64
XLC
Communication Services Select Sector SPDR Fund -5.16 -0.08 +7.29 +19.44
UAE
iShares MSCI UAE ETF -2.75 +3.10 +11.85 +19.39
AFK
VanEck Africa Index ETF +5.65 +12.41 +3.57 +19.35
QDVH.DE
iShares S&P 500 Financials -7.73 -0.98 +13.37 +18.68
IGF
iShares Global Infrastructure ETF +2.24 +4.59 +2.07 +18.65
EIS
iShares MSCI Israel ETF -5.96 -3.49 +10.92 +18.45
EPU
iShares MSCI Peru ETF +7.21 +10.81 +4.85 +18.38
^BTC-EUR
Bitcoin -6.66 -14.56 +29.45 +17.96
VEE.TO
Vanguard FTSE Emerging Markets All Cap Index +0.74 +2.86 +2.59 +17.84
XMU.TO
iShares MSCI Minimum Vol USA -1.18 +5.95 +7.30 +17.57
EWH
iShares MSCI Hong Kong ETF -0.45 +5.10 -4.23 +17.41
NORW
Global X MSCI Norway ETF +8.75 +15.52 +7.83 +16.94
EWI
iShares MSCI Italy ETF +3.73 +17.65 +10.27 +16.66
VCN.TO
Vanguard FTSE Canada All Cap Index -1.67 +1.68 +5.91 +16.36
FCUD.TO
Fidelity US High Dividend -2.77 +2.91 +4.83 +15.83
IU5C.DE
iShares S&P 500 Communication Sector -9.74 -7.50 +8.50 +15.73
^BTC
Bitcoin -2.16 -11.65 +30.35 +15.72
XIC.TO
iShares Core S&P/TSX Capped Composite Index -1.43 +1.52 +5.39 +15.70
GXG
Global X MSCI Colombia ETF +1.07 +20.61 +22.23 +15.60
SPLV
Invesco S&P 500® Low Volatility ETF +0.41 +7.20 +5.06 +15.52
ECH
iShares MSCI Chile ETF +4.19 +19.09 +9.67 +15.48
XMTM.TO
iShares MSCI USA Momentum Factor -6.30 -2.26 +6.82 +14.93
VE.TO
Vanguard FTSE Developed Europe All Cap +0.34 +11.43 +7.05 +14.78
VFV.TO
Vanguard S&P 500 -6.26 -4.38 +4.16 +14.63
XHU.TO
iShares US High Dividend Equity Index +0.57 +8.74 +6.36 +14.47
VOX
Vanguard Communication Services ETF -7.11 -4.00 +2.61 +14.37
SXRW.DE
iShares Core FTSE 100 UCITS ETF -3.15 +6.03 +5.40 +14.33
EWU
iShares MSCI United Kingdom ETF +1.16 +10.53 +2.26 +13.98
DWX
SPDR S&P International Dividend ETF +4.77 +10.34 +1.23 +13.91
USMV
iShares Edge MSCI Min Vol USA -0.62 +5.85 +3.41 +13.89
ARKW
ARK Next Generation Internet ETF -11.57 -12.33 +11.21 +13.65
XEC.TO
iShares Core MSCI Emerging Markets IMI Index +0.30 +2.57 +1.37 +13.63
EFAV
iShares Edge MSCI Min Vol EAFE ETF +3.11 +10.20 +2.81 +13.52
ZJK.TO
BMO High Yield US Corporate Bond -2.08 +0.72 +7.20 +13.51
VUN.TO
Vanguard US Total Market Index -6.36 -4.77 +3.85 +13.50
EFV
iShares MSCI EAFE Value +2.86 +12.33 +4.21 +13.34
XSTP.TO
iShares 0-5 Year TIPS Bond Index +0.36 +3.03 +9.58 +13.24
XAW.TO
iShares Core MSCI All Country World ex Canada -4.20 -1.21 +3.71 +12.88
QQC.TO
Invesco NASDAQ 100 Index ETF CAD Units -8.17 -8.04 +2.41 +12.58
PCRIX
PIMCO Commodity Real Ret Strat Instl +3.74 +9.89 +7.87 +12.44
SCHE
Schwab Emerging Markets Equity ETF +1.47 +3.53 -2.85 +12.41
HACK
ETFMG Prime Cyber Security ETF -5.97 -3.61 +5.23 +12.16
CVD.TO
iShares Convertible Bond +1.22 +1.49 +2.46 +11.85
VWO
Vanguard FTSE Emerging Markets +1.29 +2.87 -3.03 +11.84
SPEM
SPDR Portfolio Emerging Markets ETF +1.31 +2.61 -3.11 +11.84
XEF.TO
iShares Core MSCI EAFE IMI Index -0.44 +7.46 +4.99 +11.77
ZTS.NE
BMO Short-Term US Treasury Bond -0.07 +1.86 +7.47 +11.39
2B7D.DE
iShares S&P 500 Consumer Staples -5.47 +0.64 +4.42 +11.37
AAXJ
iShares MSCI All Country Asia ex-Japan ETF +0.45 +2.52 -4.30 +11.22
ZUCM.TO
BMO USD Cash Management ETF -0.18 +1.10 +8.57 +11.21
XQLT.TO
iShares MSCI USA Quality Factor -5.55 -3.95 +2.06 +11.10
EWL
iShares MSCI Switzerland ETF +0.12 +12.68 -0.60 +11.07
HTB.TO
Global X US 7-10 Year Treasury Bond Index -0.08 +3.46 +5.13 +10.81
SPYG
SPDR Portfolio S&P 500 Growth ETF -8.11 -8.44 -2.77 +10.58
CGR.TO
iShares Global Real Estate Index -1.71 +2.48 -2.25 +10.58
18MN.DE
Amundi MSCI Switzerland -4.22 +7.41 +2.14 +10.50
AVDV
Avantis International Small Cap Value ETF +3.35 +7.16 +1.11 +10.49
IVW
iShares S&P 500 Growth ETF -8.14 -8.47 -2.82 +10.46
IBCK.DE
iShares Edge S&P 500 Minimum Volatility -5.36 -1.87 +3.88 +10.35
VIU.TO
Vanguard FTSE Developed All Cap ex North Amer Idx -0.33 +7.34 +4.25 +10.32
ZUAG.TO
BMO US Aggregate Bond Index -0.79 +2.16 +5.00 +10.05
EQL.TO
Invesco S&P 500 Equal Weight Index -4.04 -0.70 +3.52 +9.95
CAPE
DoubleLine Shiller U.S. Equities ETF -3.86 +1.41 +3.43 +9.93
VYM
Vanguard High Dividend Yield -3.16 +1.74 +2.03 +9.77
XLP
Consumer Staples Select Sector SPDR Fund -1.18 +4.44 -0.33 +9.73
EWM
iShares MSCI Malaysia ETF -2.49 -5.91 -13.09 +9.61
ZTM.NE
BMO Mid-Term US Treasury Bond -0.89 +1.49 +4.72 +9.57
EMHY
iShares Emerging Markets High Yld Bd -1.26 +1.92 +1.70 +9.55
XLRE
Real Estate Select Sector SPDR -2.39 +3.56 -4.70 +9.55
Legend: Stocks Fixed Income Commodities